Fix PIFIsPhysical exception when starting Xend
authorTom Wilkie <tom.wilkie@gmail.com>
Wed, 2 May 2007 15:33:05 +0000 (16:33 +0100)
committerTom Wilkie <tom.wilkie@gmail.com>
Wed, 2 May 2007 15:33:05 +0000 (16:33 +0100)
signed-off-by: Tom Wilkie <tom.wilkie@gmail.com>

tools/python/xen/xend/XendPIF.py

index 3ab84606a9602d196938eb77351b455a79d55b8e..063394890d60cc56a25fe2d1576e7c170eed8caf 100644 (file)
@@ -205,7 +205,7 @@ class XendPIF(XendBase):
         ifs = [dev for dev, _1, _2 in linux_get_phy_ifaces()]
         if pif.get_VLAN() == -1:
             if pif.get_device() not in ifs:
-                pif.destroy()
+                XendBase.destroy(self)
                 metrics.destroy()
                 return None
         else: